package com.ruoyi.api.service;

import com.ruoyi.api.common.BaseService;
import com.ruoyi.api.domain.GuidDayEntity;
import com.ruoyi.api.domain.GuidDayScenicEntity;
import com.ruoyi.api.domain.ScenicEntity;
import org.bson.types.ObjectId;

import java.util.List;

public interface GuidDayScenicService extends BaseService<GuidDayScenicEntity> {

    void deleteByGuidId(String id);

    void save(List<GuidDayScenicEntity> list);

    List<String> selectGuidIdByScenicId(List<String> where);

    List<GuidDayScenicEntity> getScenicIdsByGuidDayId(String id);

    List<ScenicEntity> selectAllByIds(List<ObjectId> scenicIds);
}
